abase oneself - English Synonyms Dictionary